having prominent canine teeth, large fangs or tusks - Inglés Sinónimo Diccionario

Can't found any synonym terms.